# -*- mode:Makefile -*-
include ../Makefile.common
LDFLAGS+=-L/usr/local/lib -L/bin -shared
CXXFLAGS+=-I..
TARGET=$(MODULE).$(LIBSFX)
BASEDIR=..

do:$(TARGET)
$(BASEDIR)/$(MODULE).o: $(BASEDIR)/$(MODULE).cpp $(BASEDIR)/$(MODULE).h
	$(MAKE) -C $(BASEDIR)
$(TARGET): $(MODULE)_wrap.o $(BASEDIR)/$(MODULE).o $(BASEDIR)/$(MODULE)Plugin.o
	$(CXX) $(LDFLAGS) -o $@ $^
$(MODULE)_wrap.o: $(MODULE)_wrap.cpp
	$(CXX) $(CXXFLAGS) -c $<
$(MODULE)_wrap.cpp: $(BASEDIR)/$(MODULE).i
	$(SWIG) -c++ -$(LANG) -o $@ $(BASEDIR)/$(MODULE).i
$(BASEDIR)/$(MODULE).i: